فهرست مطا لب
1- مقدمه
2- بلوک و دیاگرام دستگاه
3- توضیح عملیات قطعات رسم شده در بلوک دیاگرام
الف – 89C51(1)
ب – 89C51(2)
ج – HIN 232
د- مدارات یکسو کننده و تقویت کننده
ه – تراشه ADC808
و – طرز کار LCD
4- شرح کار دستگاه
5- مشخصات دستگاه
6 – مزایای دستگاه
7- سخت افزار دستگاه
8- مدارات قسمت نمونه گیری ولتاژ و جریان
9- طرز کار ADC 808
10- نرم افزار دستگاه
11- شرح عملکرد نرم افزار
12- شرح کلیدهای مختلف نرم افزار
13- آنالیز اطلاعات ذخیره شده
14-توضیحات نرم افزار اسمبلی میکرو پروسسورها
15- توضیحات نرم افزار تحت ویندوزبا Visual C++
بلوک و دیاگرام دستگاه :
توضح عملیات قطعات کشیده شده در بلوک :
الف ) 89C51(1) :
1- فرمانهای لازم را به ADC808 می دهد تا مقدار آنالوگ به دیجیتال برای هر شش کانال تبدیل شود ( سه کانال جریان و سه کانال ولتاژ )
2- مقدار دیجیتال گرفته شده از ADC را گرفته و عملیات لازم را روی آن انجام می دهد و مقدار مطلوب را روی صفحه LCD نمایش می دهد و همچنین این مقادیر را از طریق پورت سریال به آی سی89C51(2) می فرستد .
3- کی بورد ماتریسی را چک می کند تا چنانچه کلید فشار داده شد عملیات لازم را انجام دهد .
4- محاسبه کردن ساعت سیستم و نمایش ساعت روی صفحه LCD .
5- محاسبه تاریخ شمسی و نمایش برروی صفحه LCD .
ب) 89C51(2) :
1- اطلاعات رسیده از خط سریال از آی سی 89C51(1) را در حافظه RAM ذخیره می کند و همچنین این اطلاعات را از طریق سریال به کامپیوتر می فرستد تا این مقادیر در نرم افزار نمایش داده شود .
2– بعد از رسیدن هر باکس اطلاعات یک LED را روشن یا خاموش می کند تا ذخیره اطلاعات در دستگاه نمایش داده شود .
ج) HIN232
یک واسط است برای تبادل سریال بین میکرو و کامپیوتر .
این آی سی ولتاژ پنج و صفر میکرو را با استفاده از خازنهای مدار تبدیل به ولتاژهای پانزده و منفی پانزده می کند .
این آی سی برای تبادل سریال از استاندارد RS232 استفاده می کند .
پایه های RS232
چون در کامپوترهای IBM برای ارتباط سریال از سوکت نه پین استفاده می شود لذا پایه های آن را توضیح می دهیم :
پایه ها :
1- تشخیص حامل داده DCD
2– داده رسیده RXD
3- داده ارسال شده TXD
4- پایانه داده آماده DTR
5- سیگنال زمین
6- مجموعه داده آماده
7- تقاضای ارسال
8- آمادگی برای ارسال
9- تشخیص دهنده
ما برای ارتباط سریال با میکرو فقط از پایه های دو و سه و پنج استفاده می کنیم .
پورتهای COM در IBM PC و سازگار به آنها :
کامپوترهای IBM PC و سازگارهای مبتنی بر (8086 ، 286 ، 386 ، 486 و پنتیوم ) معمولاً دو پورت COMدارند . هـر دو پورت کانکتورهای نوع RS – 232 را دارا می باشند .
بسیاری از PC ها یک DB – 25 و یک DB – 9 را بکار می برند .
پورت های COM با COM 1 و COM 2 نامگذاری شده اند . در سالهای اخیر COM 1 برای ماوس و COM 2برا ی وسایلی چون مودم بکار رفته اند . برای انجام آزمایشات تبادل اطلاعات ، پورت سریال 8051 را بهCOM 2 در PC بکار می برند .
د) 1 , 2 , 3 , 4 , 5 , 6 :
یک مدار یکسو کننده و تقویت کننده آپ امپی است که ولتاژ ورودی AC را هم یکسو می کند و هم در یک گین ضرب می کند .
ه) تراشه ADC 808 با 8 کانال آنالوگ :
تراشه مفید دیگر ADC 808 از National Semaconductor است .
این تراشه دارای 8 ورودی است که اجازه می دهد تا 8 مبدل مختلف را با یک تراشه ردیابی کنیم . این تراشه دارای خروجی داده هشت بیتی است . هشت ورودی آنالوگ مولتی پلکس است ، برای این کار سه پایه آدرس C , B , A به کار می رود در این تراشه VREF(+) و VREF(-) ، ولتاژ مرجع را تنظیم می کند . اگر VREF (-) = GND و VREF(+) = 5 باشد ، سایر پله ها برابر است با 5/256=19.43mv بنابراین برای داشتن پله 10 میلی ولت به ولتاژ ریفرنس 56/2 نیاز داریم . ما از کانالهای A , B , C برای انتخاب کانالهای صفر تا هفت ورودی آنالوگ و از ALE برای لچ کردن آدرس استفاده می کنیم . SC برای شروع تبدیل است . EOC برای پایان تبدیل می باشد ، OE فعال ساز خروجی است .
توصیف پایه های LCD
LCD مورد بحث ما چهارده پایه است .
2- VCC – منبع تغذیه
3-VEE – منبع تغذیه کنترل درخشندگی
4- RS – انتخاب RS=0 برای انتخاب دستور العمل ، RS=1 برای انتخاب ثبات داده .
5- R/W گذرگاه داده 8 بیت .
6- E – انتخاب
7- DB0 گذرگاه داده 8 بیت .
8- DB1گذرگاه داده 8 بیت .
9- DB2 گذرگاه داده 8 بیت .
10- DB3 گذرگاه داده 8 بیت .
11- DB4 گذرگاه داده 8 بیت .
12- DB5 گذرگاه داده 8 بیت .
13- DB6 گذرگاه داده 8 بیت .
14-DB7 گذرگاه داده 8 بیت .
RS ، انخابگر ثبات :
در داخل LCD دو ثبات وجود دارد و این پایه برای انتخاب آنها به این ترتیب بکار می رود که اگر صفر باشد ثبات فرمان انتخاب می شود و اجازه می دهد فرمانهایی همچون پاک کردن ، نشاندن مکان نما و غیره صادر شود و اگر یک باشد ثبات داده انتخاب می شود و به کاربر اجازه ارسال داده روی LCD برای نمایش می دهد .
R/W خواندن / نوشتن :
این پایه به کاربر اجازه نوشتن اظلاعات و یا خواندن از LCD را فراهم می سازد اگر یک باشد برا ی خواندن و اگر صفر باشد برای نوشتن است .
E ، فعال :
از این پایه برای لچ کردن اطلاعات ارائه شده به پایه های داده اش استفاده می کند . وقتی داده به پایه های داده اعمال شد یک پالس بالا – پایین به این پایه اعمال میگردد تا به این وسیله LCD داده موجود در پایه های داده را لچ کند . این پالس بابد حداقل 450 ns عرض داشته باشد .
D0 – D7 :
هشت بیت خط داده برای ارسال اطلاعات به LCD یا خواندن محتوای ثباتهای داخلی LCD بکار می رود . برای نمایش حروف و اعداد پورتهای اسکی برای حروف A – Z و a – z و اعداد صفر تا نه به پایه ها ارسال می شود و همزمان RS = 1 میگردد همچنین کدهای دستورالعمل فرمانی وجود دارند که برای پاک کردن نمایشگر یا باز گرداندن مکان نما به نقطه شروع یا چشمک زدن آن بکار میرود که به شرح ذیل می باشد :
1- پاک کردن صفحه نمایش ………………………………………………..1
2- باز گشت به مکان اول …………………………………………………..2
3- کاهش مکان نما ………………………………………………………..4
4- افزایش مکان نما ………………………………………………………..6
5- جابجایی نمایش به راست ……………………………………………….5
6- جابجایی نمایش به چپ …………………………………………………7
7- نمایش خاموش مکان نما خاموش …………………………………………8
8- نمایش خاموش مکان نما روشن ………………………………………….A
9- نمایش روشن مکان نما روشن …………………………………………… C
10- نمایش روشن مکان نما روشن ……………………………………….….E
11- نمایش روشن مکان نما چشمک بزند……………………………………. F
12- جابجایی محل مکان نما به چپ………………………………………. 10
13- جابجایی محل مکان نما به راست……………………………………… 14
14- کل صفحه نمایش به چپ جابجا شود…………………………………… 18
15- کل صفحه نمایش به راست جابجا شود………………………………… 1C
16- مکان نما به آغاز خط دوم برود……………………………………….. C0
17 – سازماندهی دو خط و ماتریس 5*7 …………………………………… 38
شرح کار دستگاه :
این دستگاه از دو قسمت نرم افزار تحت کامپیوتر با ویژال C++ و یک سخت افزار که یک بورد و ودارات الکترونیکی تشکیل شده است .
مشخصات دستگاه آنالایزر VCA005 :
1- دارای یک صفحه LCD برای نمایش ولتاژ و جریان سه فاز لحظه ای کارخانه و نمایش ساعت و تاریخ شمسی می باشد .
2- دارای کی بورد 4*3 ماتریسی برای بعضی از تنظیمات در دستگاه .
3- نگهداری مقدار ماکزیمم جریان سه فاز و ساعت آن در داخل حافظه دستگاه برای آنالیز اپراتور .
4- نمونه گیری از جریان سه فاز و نگهداری در حافظه دستگاه هر هشت ثانیه .
5- این دستگاه سازگاری با هر تابلوی برق دارد و فقط با تعویض ترانس داخال منوی دستگاه بر اساسC/T (ترانس جریان ) می توان این دستگاه را بر روی تابلوهای مختلف نصب کرد و آنالیز لازم را بر روی آن تابلو انجام داد .
6- این دستگاه نیازی به اپراتور برای تخلیه اطلاعات ندارد و خود سیستم بصورت اتوماتیک روشن خواهد شد و اطلاعات تخلیه می شود و کامپیوتر دوباره خاموش خواهد شد .
7- داخل نرم افزار کامپیوتری این امکان وجود دارد که این دستگاه هر جای کارخانه نصب شده باشد از طریق سریال به کامپیوتر متصل می شود و داخل نرم افزار کامپیوتری این امکان وجود دارد که می توان جریان سه فاز و ولتاژ سه فاز را بصورت On Line نمایش می دهد .
8- در داخل نرم افزار این امکان وجور دارد که می توان سطح پر شدن حافظه دستگاه را مشاهده کرد .
مزایای دستگاه آنالایزر VCA005 :
1- بعد از تخلیه اطلاعات هر 24 ساعت می توان نمودار مصرف برق را در نرم افزار Exel رسم نمود و آنالیز لازم را برای برق مصرفی کارخانه مورد نظر انجام داد .
2- از روی نمودار حتی می توان از سالم یا خراب بودن دستگاههایی که آمپر آنها مشخص است مطلع شد .
3- از روی نمودار میتوان اگر قطعی برق باشد ساعت قطع و وصل شدن برق را بدست آورد .
4- در داخل نرم افزار کامپیوتری این امکان وجود دارد که می توان با دادن تاریخ مورد نظر پول برق مصرفی و کیلو وات مصرفی در آن تاریخ رابراساس دادن تعرفه مصرف برق آن کارخانه به نرم افزار بدست آورد .
برای دانلود متن کامل پایان نامه اینجا کلیک کنید
لینک بالا اشتباه است
:: بازدید از این مطلب : 653
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0